package com.diaohaiwen.basic.file.obj.model;

import com.diaohaiwen.framework.db.obj.BaseCUModel;
import com.mybatisflex.annotation.Table;
import java.io.Serializable;
import lombok.*;

/**
 * 用户文件信息 实体类。
 *
 * @author 刁海文
 * @since 2023-12-16 22:41:40
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
@Table(value = "user_file")
public class UserFile extends BaseCUModel implements Serializable {

    /**
     * 用户ID
     */
    private String accountId;

    /**
     * 文件ID
     */
    private String fileId;

    /**
     * 原始文件名称
     */
    private String originalName;

    /**
     * 标签
     */
    private String tagId;

    /**
     * 分组
     */
    private String catalogId;

}
